mountainous and humid area where livestock are taken during droughts - Español Inglés Diccionario